package com.wceManage.beans;

import java.io.Serializable;
import java.sql.Timestamp;

public class BaseBean implements Serializable {

    private static final long serialVersionUID = 3269705471269679273L;     // 记录流水号
    private Long createBy;                              // 创建者
    private Timestamp createDate;                       // 创建时间
    private Long updateBy = 0L;                         // 修改者
    private Timestamp updateDate;                       // 修改时间
    private Boolean delFlag = Boolean.FALSE;           // 删除标记（默认为false）
    private int deleted;

    public BaseBean() {
        super();
    }

    /**
     *  查询开始时间 --只做查询
     */
    private String searchStartTime;
    /**
     * 查询结束时间 --只做查询
     */
    private String searchEndTime;

    private String serchStratEndDate;

    public String getSerchStratEndDate() {
        return serchStratEndDate;
    }

    public void setSerchStratEndDate(String serchStratEndDate) {
        this.serchStratEndDate = serchStratEndDate;
    }

    public String getSearchStartTime() {
        return searchStartTime;
    }

    public void setSearchStartTime(String searchStartTime) {
        this.searchStartTime = searchStartTime;
    }

    public String getSearchEndTime() {
        return searchEndTime;
    }

    public void setSearchEndTime(String searchEndTime) {
        this.searchEndTime = searchEndTime;
    }

    public Boolean getDelFlag() { return delFlag; }

    public void setDelFlag(Boolean delFlag) { this.delFlag = delFlag; }

    public Timestamp getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Timestamp updateDate) {
        this.updateDate = updateDate;
    }

    public Long getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(Long updateBy) {
        this.updateBy = updateBy;
    }

    public Timestamp getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Timestamp createDate) {
        this.createDate = createDate;
    }

    public Long getCreateBy() {
        return createBy;
    }

    public void setCreateBy(Long createBy) {
        this.createBy = createBy;
    }

    public int getDeleted() {
        return deleted;
    }

    public void setDeleted(int deleted) {
        this.deleted = deleted;
    }

    /**
     * 删除标记（0：正常；1：删除；2：审核；）
     */
    public static final Long DEL_FLAG_NORMAL = 0L;
    public static final Long DEL_FLAG_DELETE = 1L;
}
